@charset "utf-8";

.carousel{
  .carousel-indicators {
    li {
      display: inline-block;
      width: 30px;
      height: 3px;
      margin: 5px;
      text-indent: -999px;
      cursor: pointer;
      background-color: #fff;
      border-radius: 10px;
      border: none;
      filter:alpha(Opacity=60);
      -moz-opacity:0.6;
      opacity: 0.6 ;
    }
    .active {
      width: 30px;
      height: 3px;
      margin: 5px;
      background-color: #e68905;
      filter:alpha(Opacity=100);
      -moz-opacity:1;
      opacity: 1 ;
      border: none;
    }
  }

  .carousel-control {
    img{
      position: absolute;
      top: 40%;
      z-index: 5;
      display: inline-block;
      margin-top: -10px;
      max-height: 50%;

      @media (max-width: 372px) {
        top: 40%;
        max-height: 25%;
      }
    }
    .carousel-previous{
      left: 110px;
    }
    .carousel-next{
      right: 110px;
    }
  }

  .carousel-caption {
    @media (max-width: 372px) {
      right: 20%;
      left: 20%;
      padding-bottom: 0px;
      bottom: 0px;
    }
  }

}
.container-middle{
  background-color: white;
}

.owl-carousel{
  margin-bottom: 40px;

  .owl-nav{
    //   color: #71dec9;
    div{
      position: absolute;
      top: 40%;
      //  background-color: #fff;
      border-radius: 20px;
      //    border: 1px solid #b2b0b0;
      height: 40px;
      width: 40px;
      text-align: center;
      line-height: 40px;
      //  font-size: 40px;
      //     box-shadow:0 0 20px rgba(0,0,0,.375);
    }
    .owl-prev{
      left: -20px;
      padding-right: 2px;
    }
    .owl-next{
      right: -20px;
      padding-left: 2px;
    }
  }
}
.middle-text{
  font-size: 30px;
  text-align: center;
  margin:  50px 0;
  color: #333333;
  @media (max-width: 372px) {
    font-size: 24px;
  }
}
.container-news{
  border-top: 1px solid #cdcdcd;
  padding-bottom: 30px;
  background-color: #ebebeb;/*即rgb(235,235,235)*/

  .list-group-item{
    background-color: transparent;
    padding: 15px 15px;
    border-style:none none solid none;/*设置边框的上右下左*/
  }
  .list-group-item a{
    font-size: 16px;
    color: #333333;
    font-family: 黑体;
  }
  .news-more a{
    color: rgb(70,70,70);
    font-family: 黑体;
  }
}

.news-top{
  height: 40px;
  color: #333333;
  margin-bottom: 10px;
}
.news-top span{
  margin-left: 12px;
  font-size: 24px;
  font-family: 黑体;
}
.news-top img{
  float:right;
}

.news-more a{
  float: right;
}
.news-text{
  margin-top: 50px;
}
.news-img{
  margin-top: 30px;
}